face (mountain side) - French English Dictionary